The 'ITK-MessageHeader-1' is the header for the ITK FHIR Bundle message exchange that is responding to an action.
The reference(s) that is the subject of the action as well as other information related to the action are transmitted in the 'ITK-Bundle-1' bundle, in which the MessageHeader resource instance is the first resource in the bundle.
The actual content of the data resource is specified for each message event and the actual content of the message is referenced from the MessageHeader.data element.
Any resources referenced in the MessageHeader.data element are always included in the bundle.
Name | Card. | Type | Description & Constraints |
---|---|---|---|
![]() ![]() | MessageHeader | A resource that describes a message that is exchanged between systems | |
![]() ![]() ![]() | 0..1 | Id | Logical id of this artifact |
![]() ![]() ![]() | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() | 0..1 | Uri | A set of rules under which this content was created |
![]() ![]() ![]() | 0..1 | Code | Language of the resource content Binding A human language. (http://tools.ietf.org/html/bcp47) Binding Strength Required |
![]() ![]() ![]() | 0..1 | Narrative | Text summary of the resource, for human interpretation |
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources |
![]() ![]() ![]() | 1..* | Extension | Complex extension for message handling specification. Extension https://fhir.nhs.uk/StructureDefinition/extension-itk-messagehandling-1 |
![]() ![]() ![]() | 0..1 | Extension | Local reference value Extension https://fhir.nhs.uk/StructureDefinition/extension-senderreference-1 |
![]() ![]() ![]() | 1..1 | Instant | Time that the message was sent |
![]() ![]() ![]() | Code for the event this message represents Slice: Ordering: Ordered, Discriminator: system, Rules: Closed Binding One of the message events defined as part of FHIR. (http://hl7.org/fhir/ValueSet/message-events) Binding Strength Preferred | ||
![]() ![]() ![]() | 0..1 | Coding | Code for the event this message represents Binding Type of document (https://fhir.nhs.uk/ValueSet/document-type-1) Binding Strength Required |
![]() ![]() ![]() ![]() | 0..1 | Id | xml:id (or equivalent in JSON) |
![]() ![]() ![]() ![]() | 1..1 | Extension | Care Setting Type Extension https://fhir.nhs.uk/StructureDefinition/extension-cofe-care-setting-type-1 |
![]() ![]() ![]() ![]() | 1..1 | Uri | Identity of the terminology system Fixed Value https://fhir.nhs.uk/ValueSet/document-type-1 |
![]() ![]() ![]() ![]() | 1..1 | Code | Symbol in syntax defined by the system Binding A set of codes to classify the type of document. (https://fhir.nhs.uk/ValueSet/document-type-1) Binding Strength Preferred Example Value 308292007 |
![]() ![]() ![]() ![]() | 1..1 | String | Representation defined by the system Example Value Transfer of care |
![]() ![]() ![]() | 0..1 | Coding | Code for the event this message represents Binding One of the message events defined as part of FHIR. (http://hl7.org/fhir/ValueSet/message-events) Binding Strength Preferred |
![]() ![]() ![]() ![]() | 0..1 | Id | xml:id (or equivalent in JSON) |
![]() ![]() ![]() ![]() | 1..1 | Uri | Identity of the alternative system |
![]() ![]() ![]() ![]() | 0..1 | String | Version of the system - if relevant |
![]() ![]() ![]() ![]() | 1..1 | Code | Symbol in syntax defined by the system Example Value admin-notify |
![]() ![]() ![]() ![]() | 1..1 | String | Representation defined by the system Example Value admin-notify |
![]() ![]() ![]() | 0..1 | BackboneElement | If this is a reply to prior message |
![]() ![]() ![]() ![]() | 0..1 | Id | xml:id (or equivalent in JSON) |
![]() ![]() ![]() ![]() | 1..1 | Id | Id of original message Example Value 5369005e-7d37-414e-b81d-034d11b2e56f |
![]() ![]() ![]() ![]() | 1..1 | Code | ok | transient-error | fatal-error Binding The kind of response to a message (http://hl7.org/fhir/ValueSet/response-code) Binding Strength Required Example Value ok |
![]() ![]() ![]() ![]() | 0..1 | Reference (OperationOutcome) | Specific list of hints/warnings/errors. If this is used for an ITK business acknoweldgement, the URI is https://fhir.nhs.uk/StructureDefinition/itk-businessack-operationoutcome-1. |
![]() ![]() ![]() ![]() ![]() | 0..1 | Id | xml:id (or equivalent in JSON) |
![]() ![]() ![]() | 1..1 | BackboneElement | Message Source Application |
![]() ![]() ![]() ![]() | 0..1 | Id | xml:id (or equivalent in JSON) |
![]() ![]() ![]() ![]() | 0..1 | String | Name of system |
![]() ![]() ![]() ![]() | 0..1 | String | Name of software running the system |
![]() ![]() ![]() ![]() | 0..1 | String | Version of software running |
![]() ![]() ![]() ![]() | 0..1 | ContactPoint | Human contact for problems |
![]() ![]() ![]() ![]() ![]() | 0..1 | Id | xml:id (or equivalent in JSON) |
![]() ![]() ![]() ![]() ![]() | 0..1 | Code | phone | fax | email | pager | other Binding Telecommunications form for contact point (http://hl7.org/fhir/ValueSet/contact-point-system) Binding Strength Required |
![]() ![]() ![]() ![]() ![]() | 0..1 | String | The actual contact point details |
![]() ![]() ![]() ![]() ![]() | 0..1 | Code | home | work | temp | old | mobile - purpose of this contact point Binding Use of contact point (http://hl7.org/fhir/ValueSet/contact-point-use) Binding Strength Required |
![]() ![]() ![]() ![]() ![]() | 0..1 | PositiveInt | Specify preferred order of use (1 = highest) |
![]() ![]() ![]() ![]() ![]() | 0..1 | Period | Time period when the contact point was/is in use |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | Id | xml:id (or equivalent in JSON) |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | DateTime | Starting time with inclusive boundary |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | DateTime | End time with inclusive boundary, if not ongoing |
![]() ![]() ![]() ![]() | 1..1 | Uri | Actual message source address or id Example Value urn:nhs-uk:addressing:ods:B83019 |
![]() ![]() ![]() | 0..* | BackboneElement | Message Destination Application(s) |
![]() ![]() ![]() ![]() | 0..1 | Id | xml:id (or equivalent in JSON) |
![]() ![]() ![]() ![]() | 0..1 | String | Name of system |
![]() ![]() ![]() ![]() | 0..1 | Reference (Device) | Particular delivery destination within the destination |
![]() ![]() ![]() ![]() ![]() | 0..1 | Id | xml:id (or equivalent in JSON) |
![]() ![]() ![]() ![]() ![]() | 0..1 | String | Relative, internal or absolute URL reference |
![]() ![]() ![]() ![]() ![]() | 0..1 | String | Text alternative for the resource |
![]() ![]() ![]() ![]() | 1..1 | Uri | Actual destination address or id Example Value urn:nhs-uk:addressing:ods:RHM |
![]() ![]() ![]() | 0..1 | Reference (CareConnect-Practitioner-1) | The source of the data entry |
![]() ![]() ![]() ![]() | 0..1 | Id | xml:id (or equivalent in JSON) |
![]() ![]() ![]() ![]() | 0..1 | String | Relative, internal or absolute URL reference |
![]() ![]() ![]() ![]() | 0..1 | String | Text alternative for the resource |
![]() ![]() ![]() | 0..1 | Reference (CareConnect-Practitioner-1) | The source of the decision |
![]() ![]() ![]() ![]() | 0..1 | Id | xml:id (or equivalent in JSON) |
![]() ![]() ![]() ![]() | 0..1 | String | Relative, internal or absolute URL reference |
![]() ![]() ![]() ![]() | 0..1 | String | Text alternative for the resource |
![]() ![]() ![]() | 0..1 | Reference (CareConnect-Practitioner-1 | CareConnect-Organization-1) | Intended "real-world" recipient for the data |
![]() ![]() ![]() | 0..1 | Reference (CareConnect-Practitioner-1 | CareConnect-Organization-1) | Final responsibility for event. |
![]() ![]() ![]() | 0..1 | CodeableConcept | Cause of event Binding Reason for event occurrence (http://hl7.org/fhir/ValueSet/message-reason-encounter) Binding Strength Example |
![]() ![]() ![]() ![]() | 0..1 | Id | xml:id (or equivalent in JSON) |
![]() ![]() ![]() ![]() | 0..* | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() | 0..1 | Id | xml:id (or equivalent in JSON) |
![]() ![]() ![]() ![]() ![]() | 0..1 | Uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() | 0..1 | String | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() | 0..1 | Code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() | 0..1 | String | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() | 0..1 | Boolean | If this coding was chosen directly by the user |
![]() ![]() ![]() ![]() | 0..1 | String | Plain text representation of the concept |
![]() ![]() ![]() | 0..* | Reference (Resource) | The actual content of the message |
![]() ![]() ![]() ![]() | 0..1 | Id | xml:id (or equivalent in JSON) |
Name | Type | Description & Constraints |
---|---|---|
![]() ![]() |
Extension | Complex extension to support the ITK message handling key. |
![]() ![]() |
Extension | Extension to capture a local sender reference. |
![]() ![]() |
Extension | Extension for a Care Setting. |
Path | Name | Binding Strength | ValueSet |
---|---|---|---|
![]() |
language | Required | http://tools.ietf.org/html/bcp47 |
![]() |
event | Preferred | http://hl7.org/fhir/ValueSet/message-events |
![]() |
Document | Required | https://fhir.nhs.uk/ValueSet/document-type-1 |
![]() |
code | Preferred | https://fhir.nhs.uk/ValueSet/document-type-1 |
![]() |
Message | Preferred | http://hl7.org/fhir/ValueSet/message-events |
![]() |
code | Required | http://hl7.org/fhir/ValueSet/response-code |
![]() |
system | Required | http://hl7.org/fhir/ValueSet/contact-point-system |
![]() |
use | Required | http://hl7.org/fhir/ValueSet/contact-point-use |
![]() |
reason | Example | http://hl7.org/fhir/ValueSet/message-reason-encounter |